@charset "utf-8";
/* 基础部分 */
a{color:#222;text-decoration:none;font-family:"Microsoft yahei";}
a:hover{color:#ff6c00;text-decoration:underline;font-family:"Microsoft yahei";}
*{font-family:"Microsoft yahei";}
body{margin:0;padding:0;font-size:12px;color:#333;font-family:"Microsoft yahei";}
div,span,form,img,ul,li{margin:0;padding:0;}
ul,h1,h2,h3,p,{padding:0;margin:0;list-style-type:none;font-weight:normal;}
li{list-style-type:none;}
img{border:0;}

.left{float:left;}
.right{float:right;}
.clearfix:after{content:"";display:block;clear:both}
.clear{clear:both;}
.line{border-bottom:#D3D3D3 dashed 1px;margin:5px auto;}

/*主体部分*/
.header{width:100%;background:#fff;margin:0 auto;overflow:hidden;}
.header .logo{width:1198px;margin:0 auto;}
.header .logoleft{float:left;}
.header .logomoddle{float:left;padding-top:1px;}
.header .logomoddle a {font-size:15px;margin-left:18px;}
.header .logomoddle .red {color:#FF3300}

.header .logoright {float:right;margin:4px 1px 0 0;}
.header .logoright img {float:right;margin-right:20px;border:1px solid #d1bca7;}

.header .nav{background:#B22222;width:100%;height:45px;margin:0 auto;}
.header .nav ul{width:1210px;height:40px;margin:0 auto;}
.header .nav ul li{float:left;margin:0 14px 0 0;}
.header .nav ul li a{display:block;font-size:18px; color:#FFFFFF;text-decoration: none;line-height:44px;}
.header .nav ul a:hover{background:#969696;}
.header #input{width:248px;height:27px;}
.header #submit{width:45px;height:33px;}

.box{width:1198px;height:450px;margin:10px auto;border:1px solid #d1bca7;}

.box .left{float:left;width:340px;height:440px;margin-top:5px;padding:0px 2px 2px 2px;border:1px solid #d1bca7;overflow:hidden;}
.box .left img{width:340px;height:437px;}

.box .middle{float:left;width:490px;height:440px;margin:5px 5px 0;text-align:center;border:1px solid #d1bca7;}
.box .middle .one {font-size:24px;margin:0 auto 5px auto;}
.box .middle .one a{color:#743125;}
.box .middle .one a:hover{color:#ff6c00;}
.box .middle .two {width:470px;font-size:14px;font-weight:normal;margin:0 auto 20px auto;float:left;text-align:left;text-indent:24px;color:#8c8b8b;overflow:hidden;}
.box .middle .hotpic{width:130px;border:0;float:left;margin:10px 0px 5px 0;}
.box .middle .hotpic img{width:120px;height:85px;border:#d1bca7 1px solid;}
.box .middle .hotinfo{width:330px;height:80px;float:right;text-align:left;color:#6B6C6C;padding:0px 0 0 0;line-height:24px;font-size:14px;}
.box .middle .hotinfo span{font-size:16px;font-weight:bold;}
.box .middle .hotinfo span a{color:#363636;}
.box .middle .hotinfo span a:hover {color:#FF7F00;}

.box .right{float:right;width:330px;height:440px;overflow:hidden;text-align:left;margin:5px 5px 0 0;}
.box .right ul{float:left;overflow:hidden;}
.box .right li{height:85px;padding:0px 0 12px;overflow:hidden;margin-bottom:10px;border:1px dotted #cfcfcf;}
.box .right .red {color:#fff;font-size:14px;line-height:25px;margin-right:5px;padding:3px 6px;background:#cb422a;}
.box .right .tit{font-size:20px;line-height:28px;color:#222}
.box .right .info{line-height:20px;color:#777;margin-top:5px}

.boxtitle{width:1198px;height:40px;line-height:40px;border-bottom:2px solid #e6e6e6;margin-top:20px;margin:0 auto;}
.boxtitle .title{float:left;font-size:22px;font-weight:700;color:#333;margin-right:70px;border-bottom:2px solid #e91839}
.boxtitle li{float:left;}
.boxtitle li a{color:#666;}
.boxtitle li span{display:inline-block;margin-left:10px;margin-right:10px;color:#666}
.boxtitle .right{float:right;margin-right:10px;margin-top:3px;color:#666}

.boxA {width:1198px;height:415px;margin:10px auto;border:#d1bca7 1px solid;}
.boxB {width:1198px;height:331px;margin:10px auto;border:#d1bca7 1px solid;}

.mokuaiA {width:315px;padding-left:5px;margin-top:1px;border-bottom:#d1bca7 1px solid;}
.mokuaiA li {float:left; margin:5px 0px 5px 5px;}
.mokuaiA li img {width:148px; height:100px; border:1px solid #CCC;}
.mokuaiA li span {line-height:23px;text-align:center;display:block;}

.mokuaiB {width:860px; border:1px solid #ccc; overflow:hidden;}
.mokuaiB .bbb {font-size:12px;}
.mokuaiB .bbb ul li{float:left; white-space:nowrap; overflow:hidden; width:95%; text-overflow:ellipsis;}
.mokuaiB .bbb p {text-align:center;margin:2px 0 6px 4px;}
.mokuaiB .bbb img {width:132px; height:90px;margin-right:5px;border:1px solid #ccc;}
.mokuaiB .ccc {padding:0 1px 1px 10px;font-size:14px;line-height:30px;}
.mokuaiB .ccc ul li{float:left;width:256px;height:33px;margin-right:15px;overflow:hidden;border-bottom:1px dashed #ccc;}

.mokuaiC{width:360px;border:#d1bca7 1px solid;}
.mokuaiC .top{border-bottom:1px solid #e7e7e7;padding-bottom:20px;overflow:hidden;}
.mokuaiC .topimg{float:left}
.mokuaiC .topimg img{width:150px;height:110px;margin:2px;}
.mokuaiC .toptitle{width:190px;float:right;overflow:hidden}
.mokuaiC .toptitle a{width:190px;height:30px;font-size:16px;color:#333;line-height:30px;font-weight:700;display:block;overflow:hidden;}
.mokuaiC .toptitle p{width:190px;line-height:25px;color:#666;overflow:hidden;margin-bottom:5px;border-bottom:1px dashed #ccc;}
.mokuaiC ul{margin-top:3px}
.mokuaiC li{height:30px;line-height:30px;overflow:hidden;padding-left:20px}
.mokuaiC li a{font-size:14px;}
.mokuaiC li a:hover{color:#e60012}

.mokuaiD{width:470px;margin-left:35px;border:1px solid #e7e7e7;}
.mokuaiD .topimg li {float:left;margin:2px 5px 0 2px;}
.mokuaiD .topimg li span {font-size:16px;font-weight:bold;margin-left:10px;}
.mokuaiD .topimg img{width:225px;height:130px;}
.mokuaiD ul{margin-top:15px}
.mokuaiD ul li{height:30px;line-height:30px;overflow:hidden;padding-left:20px}
.mokuaiD ul li span{float:right;color:#999;padding-left:20px;font-size:12px;}
.mokuaiD ul li a{float:left;width:300px;height:30px;line-height:30px;font-size:14px;}

.mokuaiE{border:#d1bca7 1px solid;}
.mokuaiE a{position:relative;margin-bottom:15px;display:block}
.mokuaiE a img{width:300px;height:144px;margin:3px;}
.mokuaiE a p{position:absolute;bottom:0;left:0;height:37px;line-height:37px;margin-left:8px;overflow:hidden;width:95%;font-size:16px;color:#fff;background:rgba(0,0,0,.5);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mokuaiE a:hover p{background:rgba(0,0,0,.7)}

.footer{padding-top:5px;clear:both;width:100%;}
.links{width:1198px;height:60px; margin:0 auto; border:1px solid #d1bca7; padding-top:5px;}
.links li{ float:left; margin-left:12px;line-height:25px;color:#330800;}
.icp{width:1200px;margin:0 auto;text-align:center;padding:10px 0 20px;line-height:25px;color:#330800;}
.icp a {color:#330800;}